/**
 * \file CBaseRequestData.h
 * \author Corentin Le Bail
 * \date 2009-2013
 * \brief Fichier de déclaration de la classe CBaseRequest.
 */
//------------------------------------------------------------------------------
#ifndef __CBASEREQUESTDATA_H__
#define __CBASEREQUESTDATA_H__
//------------------------------------------------------------------------------
#include <QObject>
//------------------------------------------------------------------------------
class CBaseRequestData : public QObject {
	Q_OBJECT
	public:
		virtual ~CBaseRequestData(void) {}
		virtual QString getKey(void) = 0;
};
//------------------------------------------------------------------------------
class CVoidRequestData : public CBaseRequestData {
	public:
		QString getKey(void) { return ""; }
};
//------------------------------------------------------------------------------
#endif// __CBASEREQUESTDATA_H__
//------------------------------------------------------------------------------